var bodyVue = new Vue({
    el:"#bodyID",
    data:{
        tempBodyID: "test",
        tempBodyTitle: "网关配置管理"
    },methods:{
    }
});


//这个流加载js 应该写在 config_list.js 内， vue下面。
//但是 ，这个 test.js内的 vue 和 body.js的 vue属于嵌套的vue 对象
//所以 ，要放在嵌套结束的地方， 才能执行这个方法。
layui.use('flow', function () {
    //加载 demo1
    load_flow("#LAY_demo1", "nacos");
    //加载 demo2
    load_flow("#LAY_demo2", "redis");
});

function load_flow(id, type) {

    var flow = layui.flow;
    flow.load({
        elem: id //流加载容器
        , scrollElem: id //滚动条所在元素，一般不用填，此处只是演示需要。
        , done: function (page, next) { //执行下一页的回调
            //模拟数据插入
            setTimeout(function () {
                testVue.insertFlowData(type, page, next);
            }, 666);

            console.log("=======done finish!======")
        }
    });
}

function randomHexColor() { //随机生成十六进制颜色
    var hex = Math.floor(Math.random() * 16777216).toString(16); //生成ffffff以内16进制数
    while (hex.length < 6) { //while循环判断hex位数，少于6位前面加0凑够6位
        hex = '0' + hex;
    }
    return '#' + hex; //返回‘#'开头16进制颜色
}